"retail deposits" - Details

English Term:
retail deposits
Arabic Term:
ودائع الأفراد
Arabic Definition:

.